package com.fdb.efp.nls.service.facade;

import com.fdb.efp.nls.service.vo.PspSpecCheckCusVO;

import java.util.List;

/**
 * <p>Description:专项检查客户表				<p>
 * @author ligm
 * @date 2019-09-04
 */
public interface PspSpecCheckCusService {
	
	public List<PspSpecCheckCusVO> queryAllOwner(PspSpecCheckCusVO pspSpecCheckCusVo);
	
	public List<PspSpecCheckCusVO> queryAllCurrOrg(PspSpecCheckCusVO pspSpecCheckCusVo);
	
	public List<PspSpecCheckCusVO> queryAllCurrDownOrg(PspSpecCheckCusVO pspSpecCheckCusVo);
	
	public int insertPspSpecCheckCus(PspSpecCheckCusVO inPspSpecCheckCusVo);

	//批量新增操作
	public int insertPspSpecCheckCusList(List<PspSpecCheckCusVO> pspSpecCheckCusVOList);

	public int deleteByPk(PspSpecCheckCusVO pspSpecCheckCusVo);

	public int deleteOneInfo(PspSpecCheckCusVO pspSpecCheckCusVo);

	public int updateByPk(PspSpecCheckCusVO pspSpecCheckCusVo);

	public int updateBizSerno(PspSpecCheckCusVO pspSpecCheckCusVo);

	public int updateCusIdByPk(PspSpecCheckCusVO pspSpecCheckCusVo);

	public PspSpecCheckCusVO queryByPk(PspSpecCheckCusVO pspSpecCheckCusVo);

	public PspSpecCheckCusVO queryCusByPk(PspSpecCheckCusVO pspSpecCheckCusVo);

	public List<PspSpecCheckCusVO> querychkInputSts(PspSpecCheckCusVO pspSpecCheckCusVo);

	public List<PspSpecCheckCusVO> queryListCusInfo(PspSpecCheckCusVO pspSpecCheckCusVo);

	//保存
	public int insertBatchInfo(List<PspSpecCheckCusVO> pspSpecCheckCusVOList);

	public List<PspSpecCheckCusVO> queryChkNameIsNull(PspSpecCheckCusVO pspSpecCheckCusVo);

	public int deleteChkNameIsNul(PspSpecCheckCusVO pspSpecCheckCusVo);

	public int deleteChkName(PspSpecCheckCusVO pspSpecCheckCusVo);

	public int insertOrUpdateByPk(PspSpecCheckCusVO inPspSpecCheckCusVO);

	public PspSpecCheckCusVO queryByCusIdBizSerno(PspSpecCheckCusVO pspSpecCheckCus);

	public List<PspSpecCheckCusVO> queryByCusIdList(PspSpecCheckCusVO inPspSpecCheckCusVO);

	public List<PspSpecCheckCusVO> queryImportDatas(PspSpecCheckCusVO inPspSpecCheckCusVO);

	public int batchupdateBizSerno(List<PspSpecCheckCusVO> importDatas);

	public int updateByBizCus(PspSpecCheckCusVO inPspSpecCheckCusVO);

	public List<PspSpecCheckCusVO> queryByBizSerno(String bizSerno);

}
